package cn.tedu.wallet.dao.repository;

import cn.tedu.wallet.pojo.po.UserTransactionRecordPO;
import cn.tedu.wallet.pojo.vo.UserTransactionRecordVO;

import java.util.List;

public interface RecordRepository {
    void doAddRecord(UserTransactionRecordPO recordPO);

    UserTransactionRecordPO getRecordDetail(Long recordId);

    void updateRecord(UserTransactionRecordPO recordPO);

    UserTransactionRecordPO doSelectArticlePayRecord(Long articleId, Long userId);

    List<UserTransactionRecordPO> doSelectUserPayRecord(Long userId);
}
